home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
tex
/
xort110.zip
/
XORT.DOC
< prev
next >
Wrap
Text File
|
1993-09-07
|
2KB
|
43 lines
Switches for XORT 1.1
/+nn - nn specifies sort column
/F - fast mode (no reports)
/W - remove extra whitespace
/D - descending sort
/I - ignore case
/N - no stats
/X - XMS (use /X- to NOT use XMS)
/@n=<password> DEBUG MODE (beta users only), n = step speed.
/@-1=<password> DEBUG MODE (beta users only), no sort call.
/? - this help screen
Note: when XORT uses XMS it uses conventional memory for pointer
arrays. This makes swapping much faster and makes use of conventional
memory rather than wasting it. XORT can handle files nearly as large
as the amount of free XMS. A line n bytes long takes even(n+2) bytes in
XMS and 4 bytes in conventional memory (pointer). Pointer arrays are
allocated 8192 pointers at a time (32K). If only conventional memory is
used, both pointers and the strings are stored in conventional memory.
Considering array allocation, capacity of XORT is probably about 100K
lines maximum (12 arrays would support 98K lines for 384 K of heap).
BE AWARE THAT CONVENTIONAL MEM IS MUCH FASTER THAN XMS FOR SORTING.
AUTHOR CONTACT
--------------
Patrick Taylor
Internet - exuptr@exu.ericsson.se (1993)
BBS - The Sounding Board (a Wildcat! BBS) 214-596-2915
3308 Lanarc
Plano, TX 75023
In the event that the author is difficult to find at some point in the
future, suggested good places to look would include:
* The Wildcat! support BBS
* comp.lang.pascal (UseNet)
* Look for The Sounding Board on a recent BBS list.